草庐IT

simplexml - PHP simplexml 实体

全部标签

html - 对实体 "subset"的引用必须以 ';' 分隔符结尾

这个问题在这里已经有了答案:Thereferencetoentity"foo"mustendwiththe';'delimiter(2个答案)关闭6年前。我正在尝试在Blogger博客的模板中包含webfonts:当我尝试保存模板时,我得到:ErrorparsingXML,line5,column76:Thereferencetoentity"subset"mustendwiththe';'delimiter.我尝试添加;但没有成功。这些链接是从GoogleWebFont生成和获取的。我该如何解决这个问题?谢谢。

html - 在 HTML 文档中使用自定义实体

tl;dr我想了解是否有可能(以及支持程度如何)在HTML文档中使用自定义实体进行本地化。我的设想是做这样的事情:&contactus.title;&contactus.youcanreach;123,ExampleRoad12345ExampleCity&menu.home;&menu.products;&menu.contactus;并且所有实体都将存储在一个文件中(每种语言一个,在上面的示例中为en-us.ent),该文件包含在文档的顶部,例如...最终这甚至可以扩展到可能对所有页面(例如标题、菜单等)有用的HTML片段(不确定是否真的允许这样做;在上面的示例中,整个可能是这样的

html - 防止 HTML 实体转换为表情符号

我编写了一个HTML电子邮件并使用“▶”在号召性用语中编写一个指向右的三角形来代替图像。这会按预期呈现,但在iOS设备中此html实体会转换为对应的表情符号。我也尝试使用十六进制版本而不是十进制版本,但没有成功。我找到了解决方案使用php的帖子,但由于这是一封HTML电子邮件,我不能使用PHP。有什么方法可以防止iOS将HTML实体转换为对应的表情符号?这是我正在使用的html实体:http://www.fileformat.info/info/unicode/char/25B6/index.htm 最佳答案 ▶&#x

html - 为什么 <br> 是一个元素,而不是一个实体?

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:WhyisanHTMLelementratherthananHTMLentity?为什么HTML中的换行符是一个元素而不是实体,例如&br;?在许多方面,它似乎不适合成为一个元素(例如,具有与普通HTML元素不同的节点类型属性,其作用类似于 )。

html - 如何在 VS Code 中启用 HTML 实体突出显示?

在VSCodeUserVoice页面上,therewasarequest为&等HTML实体添加建议和突出显示。微软将其标记为完成,并评论说“此功能已在VisualStudio2013中针对HTML和Razor文档实现。”我认为这意味着它是在VS2013中实现的,而不是VSCode。假设这是正确的,我如何在HTML文档中为这些项目添加突出显示?它们似乎在XML文档中正确突出显示。查看syntaxes/html.plist,它看起来应该捕获HTML实体,所以我假设主题会适本地为它们着色,但我真的不明白它在后端是如何工作的。我的问题是:VSCode应该突出显示这些项目吗?如果不是,我可以更改

html - 我还应该使用 html 实体吗?为什么?

HTML实体是否仍然有用,或者我应该简单地创建UTF-8编码的html文档?请解释原因。 最佳答案 如果编码设置正确(并且文档保存为UTF-8),您应该可以只使用字符。来自W3C:UsinganencodingsuchasUTF-8meansthatyoucanavoidtheneedformostescapesandjustworkwithcharacters.http://www.w3.org/International/questions/qa-escapes但是,您仍然需要为大于/小于等特殊字符使用实体。

html - 如何解码 HTML 实体?

这是一个简单的Perl问题:如何将ü或'等HTML特殊字符转换为普通的ASCII文本?我从这样的事情开始:s/\&#(\d+);/chr($1)/eg;并且可以为所有HTML字符编写它,但是像这样的函数可能已经存在了?请注意,我不需要完整的HTML->Text转换器。我已经使用HTML::Parser解析了HTML。我只需要用我得到的特殊字符转换文本。 最佳答案 看看HTML::Entities:useHTML::Entities;my$html="Snoopy&CharlieBrown";printdecode_entit

javascript - 在 &lt;script&gt; block 中转义 JavaScript 字符串文字中的 HTML 实体

一方面,如果我有vars='Hello';console.log(s);浏览器将终止提早阻止,基本上我把页面搞砸了。另一方面,字符串的值可能来自用户(例如,通过先前提交的表单,现在字符串最终作为文字插入到block中),因此您可以期望该字符串中的任何内容,包括恶意形成的标签。现在,如果我在生成页面时使用htmlentities()对字符串文字进行转义,则s的值将按字面意思包含转义的实体,即s将输出Hello</script>在这种情况下,这不是我们想要的行为。在中正确转义JS字符串的一种方法如果block在左尖括号之后,则它正在转义斜线,或者只是总是转义斜线,即vars='

html - 什么是 HTML 实体 '&#13;' ?

我正在通过DOMDocument类生成一个XML文档对象。在此过程中,元素中的某种空白被转换为 。搜索这个字符非常困难,因为搜索引擎将此字符视为空格。我如何从我的xml输出中清除这个字符,或者至少用一个不同的、更好的空白字符替换它?谢谢。 最佳答案 ASCII码13对应回车(在PHP中为"\r")。 关于html-什么是HTML实体' '?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/qu

html - 上下三角形的 HTML 实体是什么?

我找到了带轮廓的版本,但我想要实心的上下三角形。有人知道这些实体吗? 最佳答案 全部命名为HTMLentities在HTML标准的第24章中指定。页面中唯一缺少的是呈现的实体,但您可以通过应用一个简单的正则表达式轻松创建包含附加信息的自己的副本:s/<!ENTITY(\S+)/<!ENTITY\1&\1;/并非所有实体都已命名。对于许多情况,您需要以十进制(▲▲、▼▼)或十六进制(▲▲、▼▼)指定Unicode代码页。 关于html-上下三角形的HTML实体是什么?,我们在S